Jump To:
Technical Q&As: Cocoa
Cocoa is an object-oriented application environment designed specifically for developing Mac OS X native applications. The Cocoa frameworks support rapid development and high productivity, and include a full-featured set of classes designed to create robust and powerful Mac OS X applications. Cocoa provides developers starting new Mac OS X games the fastest way to full-featured, extensible, and maintainable implementations. Games from UNIX and other platforms can also be brought to Mac OS X quickly by using Cocoa to build state-of-the-art Aqua user interfaces while retaining most existing core code.

View all Games Technical Q&As.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
OpenGL Sample Code (HTML)
QA1166: Describes new naming convention for OpenGL sample code
2004-12-01
NSTimers and Rendering Loops (HTML)
QA1385: Using Cocoa timers (NSTimer) to drive a rendering loop
2004-10-04
CGBitmapContextCreate Supported Color Spaces (HTML)
QA1037: Lists the color space and alpha info combinations currently supported by CGBitmapContextCreate.
2004-09-09
How do I tell if a particular display is being hardware accelerated by Quartz Extreme? (HTML) ()
QA1218: Describes how to use CGDisplayUsesOpenGLAcceleration to see if a display is accelerated or not.
2002-12-04
How can I programmatically determine the DPI of the current video mode? (HTML) ()
QA1217: Describes how to compute the DPI for a given display in a given mode using Core Graphics.
2002-12-02
Setting environment variables for user processes (HTML)
QA1067: Tells how to set environment variables for user processes.
2001-10-25